remove one's traces - Alemán Inglés Diccionario